peakst8 Festival entrance arch at first light, athletes walking in
Hansel Soans Case study
peakst8 Festival · Bengaluru · 2026

Designing the digital side of a festival for 3000+ athletes.

peakst8 Festival brought athletes together for competitions, workshops and talks. I designed the experience that surrounded the day itself: discovering the programme, registering, choosing experiences and slots, and the pass that got each athlete through the gate.

02 · The challenge

A festival is more than an event page.

With multiple activities, experiences and moments happening around the same day, the digital product had to do more than promote the festival. It had to help athletes understand what was happening, decide what they wanted to experience, register for it, and arrive ready to participate.

Across web and mobile

One athlete, one day, five moments to design for.

  1. 01DiscoverUnderstand what the festival offers.
  2. 02ChooseFind the activities and experiences that matter to me.
  3. 03RegisterCommit to the experiences I want to attend.
  4. 04AccessGet the information and pass needed to enter.
  5. 05ParticipateUse the digital experience alongside the physical event.
03 · Research & validation

Before designing the experience, I needed to understand what athletes actually needed from it.

Groundwork came from 10+ in-depth interviews with fitness enthusiasts across different skill levels, run for peakst8 to map the psychological barriers to taking part.

01

Performance pressure

Users often felt “not fit enough” to join clubs. They preferred low-stakes participation over competitive training.

Why it mattered. A festival programme had to read as an invitation to take part, not a test of ability.

02

Discovery blindness

Users struggled to find local events outside niche WhatsApp groups or disorganised Instagram stories.

Why it mattered. The festival needed one clear place to discover what was on, rather than relying on scattered posts.

Validating the festival flow

Validating the booking flow surfaced two pain points.

Pain point identified

“Users felt overwhelmed while navigating a multi-step, activity-heavy booking flow.”

The response

A structured, progressive flow broke the journey into clear steps: Discovery → Pass Selection → Activity Selection → Slot Scheduling. Grouped activities, step indicators and contextual guidance simplified the decisions along the way.

Pain point identified

“Users lacked clarity on what they were signing up for, leading to hesitation & drop-offs.”

The response

Richer discovery surfaces and contextual details, including activity descriptions, zones and real-time slot availability, so users could evaluate and commit with confidence.

Validating the full flow

We explored a progressive completion model that let users select slots later if they dropped off midway. Because of time constraints and stakeholder alignment, we proceeded with a single-session flow, so activity and slot selection were finished in one go.

Festival registration flow — event discovery, pass choice, five-step registration, slot-full branch and confirmation with QR pass
The resulting registration flow, with the slot-full branch back to activity selection

These findings narrowed the work to one question: how should the festival work for an athlete, from discovery to participation?

Next — Defining the experience
04 · Defining the experience

Designing around the athlete’s journey

The experience had to connect the moments before the festival with the moment an athlete arrived: discovering what was on, choosing a pass and experiences, registering, and walking in with a pass in hand.

Surfaces Mobile + webWhatsAppOn the ground
  1. 01
    DiscoverMobile + web
    Festival discovery and the event detail screen: what’s on, date, location, pricing and highlights in one place.CTA · “Let’s Go”
  2. 02
    Choose a passMobile + web
    Experience Pass or Early Bird Pass.The pass type affects pricing and which activities are available.
  3. 03
    RegisterMobile + web
    1Your details
    2Activity selection
    Grouped into categories, several at once
    3Slot selection
    Availability depends on the activity
    4Waiver
    Accept terms
    5Craft your pass
    Final customisation
    Slot full → back to activity selection
  4. 04
    ConfirmWhatsApp
    Ticket generated with a QR pass.A shareable ID card arrives on WhatsApp, designed to double as the entry pass.
  5. 05
    ArriveOn the ground
    The same pass gets the athlete through the gate on festival day.

Simplified from the registration flow in Section 03.

01

Make the festival easy to understand

One overview with date, location, pricing and highlights, so athletes can judge the festival quickly and with confidence.

02

Make choices feel manageable

Grouped activities, step indicators and contextual guidance turn a long list of options into a sequence of small decisions.

03

Connect digital to the physical

The booking ends in a pass the athlete keeps, shares and shows at the gate, so the digital part carries through to the day.

With the journey mapped, the next job was a visual system that worked at every touchpoint.

Next — The design
05 · DISCOVER

Helping athletes discover the festival

With multiple activities, experiences and sessions across the day, discovery had to make the breadth of the festival feel exciting without making it overwhelming.

peakst8 Festival website — the experience line-up
01 · Festival discoveryOne page for the whole eventThe web experience introduces the festival and what makes it worth exploring, blending fitness, community and culture into a single event, with “Why peakst8 Festival” and the experience line-up of HYROX, Sweat Fest and more.
peakst8 Festival overview — 11th Jan, 7:00 AM onwards, Bangalore, festival details and Early Bird Pass ₹2499 + GST with Let's Go
02 · Festival overviewThe decision on one screenDate, time, location, what the festival involves and the price of the pass sit together, so athletes can build confidence and clarity before committing.
03 · The first stepOne clear way inThe Early Bird Pass and a single “Let’s Go” action close the screen and lead straight into choosing a pass.

Confidence before commitment.

Validation showed users hesitating because they weren’t clear on what they were signing up for. Discovery answers that first: the web line-up shows the range, and the overview gathers date, location, details and pricing in one place.

Once athletes knew what was happening, the next challenge was helping them choose what they actually wanted to experience.

Next — Plan & register
06 · PLAN & REGISTER

Turning interest into participation

Discovery was only the beginning. Once an athlete found an activity they wanted to experience, the next step was making the path from selection to registration feel clear and straightforward.

01Choose activities
Registration step 3, Activity Selection — Choose Activities: select up to 2 main activities, Main Activities Selected 0/2, Open On Ground Activities 8/8, Sweat Zone with HYROX card, Experience Pass ₹2499 and Continue
Structured choices, flexible participationAthletes pick up to two main activities, while open on-ground activities come with the pass. Activities are grouped by zone, with progress indicators and a sticky CTA, so athletes stay oriented as they build their pass.
02Pick a slot
Manage your Slots — Slots Selected 5/5 across the day, Race group with Hyrox at 11:00 AM and Tai Chi at 12:00 PM, 15 out of 45 slots filled, time options with spots left, Experience Pass ₹2499 and Continue
A conflict-free scheduleChosen activities are mapped to available time slots. Real-time availability, remaining capacity and the selected slots across the day are visible together, so athletes can make quick, informed decisions.

Activity and slot selection are finished in one session, as noted in Section 03. If a slot is full, the flow returns to activity selection. The standard ticketing step is left out, as in the original case study.

01

Make the rules of the choice visible

The step indicator, the “up to 2” limit and the selection counters tell athletes where they are and how much is left to decide.

02

Show availability before commitment

Real-time availability and remaining capacity sit next to each time option, at the moment of choosing.

03

Keep the pass and next step in view

A sticky footer keeps the pass type, its price and a single Continue action in view through activity and slot selection.

Registration turned intent into a ticket. The next challenge was making that ticket useful once the athlete arrived.

Next — Operations
07 · OPERATIONS

Running the festival on the ground

The product had a second side. While athletes discovered and registered on web and mobile, the festival team used an admin panel on the ground to check athletes in, verify their chip ID and track what each athlete had collected.

Athlete experienceWeb + mobileDiscover, register, receive the pass
Operations experienceAdmin + check-inFind, scan, verify, manage

↕ The same athlete record connects both sides, from registration to check-in.

01Find
02Check in
Admin panel, Club Championship — Check-in tab with search for athletes, clubs and emails, a Scan QR button and the checked-in list
Search or scanOn the Check-in tab, the team can search for athletes, clubs or emails, or scan an athlete’s QR. Checked-in athletes build up in a list with their activity and status.
03Verify
Unique Chip ID modal — confirm the chip id and add a new one, with a Check-In button
Confirm the chip IDBefore check-in, the team confirms the athlete’s unique chip ID, or adds a new one.
04Confirm
Check-in Successful modal with Back To Check-In and Go Home actions
Check-in successfulA clear success state, with a direct route back to check-in for the next athlete.
05Manage
Athlete detail panel — Karan Sharma, Going, bib number, wave start, team name, and a check-in checklist for kit collection, baggage check-in, medal collection, kit return and refreshments
Everything about one athlete, in one panelBib number, wave start and team sit above a checklist for kit collection, baggage check-in, medal collection, kit return and refreshments, so the team can track each athlete through the day.

With athletes through the gate, the festival itself took over, and it travelled well beyond the venue.

Next — Social wins
09 · SOCIAL WINS

The festival, beyond the screen

peakst8 wasn’t just a digital product; it came alive in the real world. The festival brought together 3,000+ athletes, founders and fitness communities, and the peakst8_club Instagram carried it before and after the day.

peakst8_club Instagram post — panel announcement, Nikhil Kamath’s New Year Anti-Resolution 2026
Before · Panel announcement
peakst8_club Instagram post — the main stage panel on what it takes to be an Olympian and Paralympian
After · On stage
peakst8_club Instagram profile with a Festival ’26 highlight
Profile · Festival ’26 highlight

Behind the energy on the ground was a product that had to work for every athlete who walked in.

Next — The impact
10 · Impact & reflection

Designing beyond the screen

peakst8 Festival pushed the product beyond a single interface. The work was a connected experience across discovery, registration and the festival itself, so the digital product felt like part of the day rather than something separate from it.

01

Launched and proven live

Delivered a live festival experience for 2,000+ users, who went through discovery, activity selection and slot booking before walking in with their pass.

02

Speed with intent

Shipped a zero-to-one product against a fixed festival date, balancing speed, usability and real-world constraints.

03

A system for future events

Activities, slots and passes were built as one modular, dependency-aware framework, a foundation for future events and formats.

The most valuable part was seeing the product in action, from people completing bookings to scanning their entry passes at the venue. It changed where I draw the edge of a product: the screens were one part of it, and the real test was whether they held up on the ground, on the day.
Reflection